.container {
    background-color: #ABDB45;
}

.header { 
    text-align: center;
    background-color: #C86651;
}

.header h1 {
    margin-top: 0.5em;
}

.navigation {

}

ul {
    list-style: none inside none;
}

.navigation li {
    color: #0095DD;
    font-size: 1.6em;
}

.navigation li a {
    text-decoration: none;
    color: inherit;
}

.navigation li:hover {
    background-color: #0095DD;
    color: #ABDB45;
}

.content {
    background-color: #EB8D2C;
}

.content h2 {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

.footer {
    padding-top: 1.3em;
    background-color: #0095DD;
    text-align: center;
}

#navcontainer ul {
    padding-left: 0;
    margin-left: 0;
    background-color: #036;
    color: White;
    float: left;
    width: 100%;
    font-family: arial, helvetica, sans-serif;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a {
    padding: 0.2em 1em;
    background-color: #036;
    color: White;
    text-decoration: none;
    float: left;
    border-right: 1px solid #fff;
}

#navcontainer ul li a:hover {
    background-color: #369;
    color: #fff;
}

input { width: 500px; }
#submit { width: 100px; margin-top: 1em; }
label { display: block; }

tr.odd td { background-color: #FC9E3D; }
tr.even td { background-color: #DA7C1B; }
tr th { background-color: #B85A09; }